/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package fr.eisti.icc.zk;

import fr.eisti.icc.client.ClientBibliotheque;
import com.sun.jersey.api.client.ClientResponse;
import fr.eisti.icc.data.Emprunteur;
import org.zkoss.zk.ui.Executions;
import org.zkoss.zk.ui.util.GenericForwardComposer;
import org.zkoss.zul.Button;
import org.zkoss.zul.Div;
import org.zkoss.zul.East;
import org.zkoss.zul.Image;
import org.zkoss.zul.Label;
import org.zkoss.zul.Messagebox;
import org.zkoss.zul.Textbox;
import org.zkoss.zul.West;
import org.zkoss.zul.Window;

/**
 *
 * @author clion
 */
public class Inscription extends GenericForwardComposer {

    private Textbox nom1;
    private Textbox prenom1;
    private Textbox numCarte1;
    private Textbox adresse1;
    private Textbox dateNaissance1;
    private Textbox tel1;
    private Window creationlogin1;
    private Label mesg1;

    public void onClick$valider1() {
        session = Executions.getCurrent().getSession();

        ClientBibliotheque cl = new ClientBibliotheque();
        Emprunteur emprunteur = new Emprunteur(nom1.getValue(), prenom1.getValue(), session.getAttribute("user") + "", numCarte1.getValue(), adresse1.getValue(),
                tel1.getValue(), dateNaissance1.getValue(), false);
        ClientResponse re = cl.addEmprunteur_XML(emprunteur);
       // Messagebox.show(re.toString());
        
        mesg1.setValue("");
        creationlogin1.detach();
        if (re.getStatus()==200){
            Messagebox.show("Vous pouvez desormais vous connecter normalement");
        }else{
            Messagebox.show(re.toString());
        }
       // Messagebox.show("dsfsd");
    }
}
